#pragma once

#include <string>

struct File {
    std::string filename;
    std::string extension;
    std::string format;
    uintmax_t size;
    std::string hash;
    std::string mime_type;

    File(const std::string& filename, 
         const std::string& extension, 
         const std::string& format,
         uintmax_t size, 
         const std::string& hash,
         const std::string& mime_type) : 

        filename(filename), 
        extension(extension),
        format(format), 
        size(size),
        hash(hash),
        mime_type(mime_type) { }
};

